package pruebaVista;

import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextArea;
import javax.swing.JTextPane;
import javax.swing.JPanel;

import java.awt.Color;
import java.awt.Font;
import java.awt.SystemColor;
import java.awt.event.ActionEvent;

import javax.swing.ImageIcon;

public class ViewInstruccion extends JFrame {

	/**
	 * Create the application.
	 */
	

	public ViewInstruccion() {
		initialize();
	}

	/**
	 * Initialize the contents of the frame.
	 */
	private void initialize() {
		
		setBounds(100, 100, 576, 678);

		getContentPane().setLayout(null);

		JPanel panel = new JPanel();
		panel.setBounds(53, 68, 457, 560);
		getContentPane().add(panel);
		panel.setLayout(null);

		JTextPane textPane = new JTextPane();
		textPane.setFont(new Font("Times New Roman", Font.PLAIN, 16));
		textPane.setForeground(SystemColor.desktop);
		textPane.setBackground(SystemColor.controlHighlight);
		textPane.setBounds(0, 0, 450, 560);
		panel.add(textPane);
		textPane.setEditable(Boolean.FALSE);
		textPane.setText(""
				+ "	1. Se debe copiar la carpeta [ArchivosBaseCompilador] en la raiz del disco C:/ \n\n"
				+ "2. Debe hacer click en el ver instrucciones' \n\n"
				+ "3. Se debe hacer click en el boton iniciar analizador\n\n"
				+ "4. Se debe seleccionar el archivo [TablaSimbolos] , este archivo se encuentra en la carpeta"
				+ "   [ArchivosBaseCompilador] , que se copio con anterioridad \n\n"
				+ "5. Pulsar en el boton [cargar codigo fuente] y seleccionar el archivo de codigo fuente \n\n"
				+ "  5.1.  El archivo se cargara y se mostrara el resultado del analisis lexico \n\n"
				+ "6. Se mostrara un mensaje con la opcion de guardar el codigo analizado generado\n"
				+ "   6.1. Si se desea guardar se debe seleccionar la ruta y colocar cualquier nombre"
				+ "   para el archivo seguido de la palabra .txt\n"
				+ "8. Para visualizar la tabla de Tokens debe hacer click en el boton 'Abrir tabla de Tokens' \n\n"
				+ "9. Ir a la carpeta ArchivosBaseCompilador y abrir el archivo ResultadoAnalizado \n\n"
				+ "   9.1. El archivo ResultadoAnalizado contiene el resultado del archivo fuente analizado \n\n");

		JLabel lblInstruccionesDeInstalacion = new JLabel(
				"Instrucciones de instalacion y Uso.");
		lblInstruccionesDeInstalacion.setBackground(Color.WHITE);
		lblInstruccionesDeInstalacion.setFont(new Font("Times New Roman",
				Font.BOLD | Font.ITALIC, 16));
		lblInstruccionesDeInstalacion.setForeground(Color.WHITE);
		lblInstruccionesDeInstalacion.setBounds(161, 17, 243, 40);
		getContentPane().add(lblInstruccionesDeInstalacion);

		JLabel label = new JLabel("");
		label.setIcon(new ImageIcon("C:\\ArchivosBaseCompilador\\tapiz.jpg"));
		label.setBounds(0, 0, 564, 639);
		getContentPane().add(label);
	}

	
}
